effect a transaction - Inglés Sinónimo Diccionario